package com.ddstation.exam.entity;

import java.util.Date;
import javax.persistence.*;

@Table(name = "hzsc_invs.dt_invs_institution_evaluate")
public class DtInvsInstitutionEvaluateEntity {
    @Id
    private Integer id;

    /**
     * 评价类型  0：患者评价   1:行业评价
     */
    private String type;

    /**
     * 医疗机构编码
     */
    @Column(name = "institution_id")
    private String institutionId;

    /**
     * 医疗机构名称
     */
    @Column(name = "institution_name")
    private String institutionName;

    /**
     * 满意度   0：非常满意 1：一般  2：不满意
     */
    private String satisfaction;

    /**
     * 评价内容
     */
    @Column(name = "evaluation_content")
    private String evaluationContent;

    /**
     * 评价人姓名
     */
    @Column(name = "evaluation_operator")
    private String evaluationOperator;

    /**
     * 联系电话
     */
    @Column(name = "phone_number")
    private String phoneNumber;

    @Column(name = "evaluation_time")
    private Date evaluationTime;

    /**
     * @return id
     */
    public Integer getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取评价类型  0：患者评价   1:行业评价
     *
     * @return type - 评价类型  0：患者评价   1:行业评价
     */
    public String getType() {
        return type;
    }

    /**
     * 设置评价类型  0：患者评价   1:行业评价
     *
     * @param type 评价类型  0：患者评价   1:行业评价
     */
    public void setType(String type) {
        this.type = type;
    }

    /**
     * 获取医疗机构编码
     *
     * @return institution_id - 医疗机构编码
     */
    public String getInstitutionId() {
        return institutionId;
    }

    /**
     * 设置医疗机构编码
     *
     * @param institutionId 医疗机构编码
     */
    public void setInstitutionId(String institutionId) {
        this.institutionId = institutionId;
    }

    /**
     * 获取医疗机构名称
     *
     * @return institution_name - 医疗机构名称
     */
    public String getInstitutionName() {
        return institutionName;
    }

    /**
     * 设置医疗机构名称
     *
     * @param institutionName 医疗机构名称
     */
    public void setInstitutionName(String institutionName) {
        this.institutionName = institutionName;
    }

    /**
     * 获取满意度   0：非常满意 1：一般  2：不满意
     *
     * @return satisfaction - 满意度   0：非常满意 1：一般  2：不满意
     */
    public String getSatisfaction() {
        return satisfaction;
    }

    /**
     * 设置满意度   0：非常满意 1：一般  2：不满意
     *
     * @param satisfaction 满意度   0：非常满意 1：一般  2：不满意
     */
    public void setSatisfaction(String satisfaction) {
        this.satisfaction = satisfaction;
    }

    /**
     * 获取评价内容
     *
     * @return evaluation_content - 评价内容
     */
    public String getEvaluationContent() {
        return evaluationContent;
    }

    /**
     * 设置评价内容
     *
     * @param evaluationContent 评价内容
     */
    public void setEvaluationContent(String evaluationContent) {
        this.evaluationContent = evaluationContent;
    }

    /**
     * 获取评价人姓名
     *
     * @return evaluation_operator - 评价人姓名
     */
    public String getEvaluationOperator() {
        return evaluationOperator;
    }

    /**
     * 设置评价人姓名
     *
     * @param evaluationOperator 评价人姓名
     */
    public void setEvaluationOperator(String evaluationOperator) {
        this.evaluationOperator = evaluationOperator;
    }

    /**
     * 获取联系电话
     *
     * @return phone_number - 联系电话
     */
    public String getPhoneNumber() {
        return phoneNumber;
    }

    /**
     * 设置联系电话
     *
     * @param phoneNumber 联系电话
     */
    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    /**
     * @return evaluation_time
     */
    public Date getEvaluationTime() {
        return evaluationTime;
    }

    /**
     * @param evaluationTime
     */
    public void setEvaluationTime(Date evaluationTime) {
        this.evaluationTime = evaluationTime;
    }
}